Serveur d'exploration sur la recherche en informatique en Lorraine

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

A Proof of Weak Termination Providing the Right Way to Terminate

Identifieur interne : 006319 ( Main/Exploration ); précédent : 006318; suivant : 006320

A Proof of Weak Termination Providing the Right Way to Terminate

Auteurs : Olivier Fissore [France] ; Isabelle Gnaedig [France] ; Hélène Kirchner [France]

Source :

RBID : ISTEX:45082E71DD43AA1FF7687EA3A9164F37DB262653

Descripteurs français

English descriptors

Abstract

Abstract: We give an inductive method for proving weak innermost termination of rule-based programs, from which we automatically infer, for each successful proof, a finite strategy for data evaluation. We first present the proof principle, using an explicit induction on the termination property, to prove that any input data has at least one finite evaluation. For that, we observe proof trees built from the rewrite system, schematizing the innermost rewriting tree of any ground term, and generated with two mechanisms: abstraction, schematizing normalization of subterms, and narrowing, schematizing rewriting steps. Then, we show how, for any ground term, a normalizing rewriting strategy can be extracted from the proof trees, even if the ground term admits infinite rewriting derivations.

Url:
DOI: 10.1007/978-3-540-31862-0_26


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">A Proof of Weak Termination Providing the Right Way to Terminate</title>
<author>
<name sortKey="Fissore, Olivier" sort="Fissore, Olivier" uniqKey="Fissore O" first="Olivier" last="Fissore">Olivier Fissore</name>
</author>
<author>
<name sortKey="Gnaedig, Isabelle" sort="Gnaedig, Isabelle" uniqKey="Gnaedig I" first="Isabelle" last="Gnaedig">Isabelle Gnaedig</name>
</author>
<author>
<name sortKey="Kirchner, Helene" sort="Kirchner, Helene" uniqKey="Kirchner H" first="Hélène" last="Kirchner">Hélène Kirchner</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:45082E71DD43AA1FF7687EA3A9164F37DB262653</idno>
<date when="2005" year="2005">2005</date>
<idno type="doi">10.1007/978-3-540-31862-0_26</idno>
<idno type="url">https://api.istex.fr/ark:/67375/HCB-75P5JMC3-B/fulltext.pdf</idno>
<idno type="wicri:Area/Istex/Corpus">001024</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">001024</idno>
<idno type="wicri:Area/Istex/Curation">001008</idno>
<idno type="wicri:Area/Istex/Checkpoint">001633</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">001633</idno>
<idno type="wicri:doubleKey">0302-9743:2005:Fissore O:a:proof:of</idno>
<idno type="wicri:Area/Main/Merge">006544</idno>
<idno type="wicri:source">INIST</idno>
<idno type="RBID">Pascal:05-0361907</idno>
<idno type="wicri:Area/PascalFrancis/Corpus">000532</idno>
<idno type="wicri:Area/PascalFrancis/Curation">000506</idno>
<idno type="wicri:Area/PascalFrancis/Checkpoint">000527</idno>
<idno type="wicri:explorRef" wicri:stream="PascalFrancis" wicri:step="Checkpoint">000527</idno>
<idno type="wicri:doubleKey">0302-9743:2005:Fissore O:a:proof:of</idno>
<idno type="wicri:Area/Main/Merge">006664</idno>
<idno type="wicri:Area/Main/Curation">006319</idno>
<idno type="wicri:Area/Main/Exploration">006319</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">A Proof of Weak Termination Providing the Right Way to Terminate</title>
<author>
<name sortKey="Fissore, Olivier" sort="Fissore, Olivier" uniqKey="Fissore O" first="Olivier" last="Fissore">Olivier Fissore</name>
<affiliation></affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">France</country>
</affiliation>
</author>
<author>
<name sortKey="Gnaedig, Isabelle" sort="Gnaedig, Isabelle" uniqKey="Gnaedig I" first="Isabelle" last="Gnaedig">Isabelle Gnaedig</name>
<affiliation></affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">France</country>
</affiliation>
</author>
<author>
<name sortKey="Kirchner, Helene" sort="Kirchner, Helene" uniqKey="Kirchner H" first="Hélène" last="Kirchner">Hélène Kirchner</name>
<affiliation></affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">France</country>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="s" type="main" xml:lang="en">Lecture Notes in Computer Science</title>
<idno type="ISSN">0302-9743</idno>
<idno type="eISSN">1611-3349</idno>
<idno type="ISSN">0302-9743</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass>
<keywords scheme="KwdEn" xml:lang="en">
<term>Abstraction</term>
<term>Expert system</term>
<term>Induction</term>
<term>Knowledge base</term>
<term>Narrowing(logics)</term>
<term>Rewriting systems</term>
<term>Termination problem</term>
</keywords>
<keywords scheme="Pascal" xml:lang="fr">
<term>Abstraction</term>
<term>Base connaissance</term>
<term>Induction</term>
<term>Problème terminaison</term>
<term>Surréduction</term>
<term>Système expert</term>
<term>Système réécriture</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: We give an inductive method for proving weak innermost termination of rule-based programs, from which we automatically infer, for each successful proof, a finite strategy for data evaluation. We first present the proof principle, using an explicit induction on the termination property, to prove that any input data has at least one finite evaluation. For that, we observe proof trees built from the rewrite system, schematizing the innermost rewriting tree of any ground term, and generated with two mechanisms: abstraction, schematizing normalization of subterms, and narrowing, schematizing rewriting steps. Then, we show how, for any ground term, a normalizing rewriting strategy can be extracted from the proof trees, even if the ground term admits infinite rewriting derivations.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>France</li>
</country>
</list>
<tree>
<country name="France">
<noRegion>
<name sortKey="Fissore, Olivier" sort="Fissore, Olivier" uniqKey="Fissore O" first="Olivier" last="Fissore">Olivier Fissore</name>
</noRegion>
<name sortKey="Gnaedig, Isabelle" sort="Gnaedig, Isabelle" uniqKey="Gnaedig I" first="Isabelle" last="Gnaedig">Isabelle Gnaedig</name>
<name sortKey="Kirchner, Helene" sort="Kirchner, Helene" uniqKey="Kirchner H" first="Hélène" last="Kirchner">Hélène Kirchner</name>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 006319 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 006319 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     ISTEX:45082E71DD43AA1FF7687EA3A9164F37DB262653
   |texte=   A Proof of Weak Termination Providing the Right Way to Terminate
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jun 10 21:56:28 2019. Site generation: Fri Feb 25 15:29:27 2022